dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Tube Well
— synonyms, definition
1.
tube well (Noun)
1 synonym
driven well
1 definition
tube well (Noun)
— A well made by driving a tube into the earth to a stratum that bears water.
1 type of
well